Definition of the Word ITRI


small city and comune the province of Latina, Lazio, central Italy.

Close Window